.my-resize-proxy {
	border: 1px dashed #3b5a82;
	background-color: #EDEDED;
	filter: alpha( opacity = 75 );
	opacity: .75;
	z-index: 10001;
	overflow: hidden;
	position: absolute;
}

.my-resize-handle {
	position: absolute;
	line-height: 1px;
	font-size: 1px;
}

.my-resize-handle-w {
	height: 100%;
	width: 5px;
	left: 0;
	top: 0;
	cursor: nw-resize;
}

.my-resize-handle-e {
	height: 100%;
	width: 5px;
	top: 0;
	right: 0;
	cursor: e-resize;
}

.my-resize-handle-s {
	width: 100%;
	height: 5px;
	left: 0;
	bottom: 0;
	cursor: s-resize;
}

.my-resize-handle-se {
	width: 5px;
	height: 5px;
	right: 0;
	bottom: 0;
	z-index: 200;
	cursor: se-resize;
}

.my-resize-handle-sw {
	width: 5px;
	height: 5px;
	left: 0;
	bottom: 0;
	z-index: 200;
	cursor: sw-resize;
}